package com.css.fxfzysx.modules.lifeline.entity.newEntity;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * czt_smx_up_network
 */
@Data
public class SmxUpNetworkEntity{

    /**
     * id
     */
    private String id;

    /**
     * 管道编码
     */
    private String upId;

    /**
     * 管道名字
     */
    private String name;

    /**
     * 类型
     */
    private String type;

    /**
     * 起点编号
     */
    private Integer startId;

    /**
     * 终点编号
     */
    private Integer endId;

    /**
     * 经度
     */
    private String longitude;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 管道长度
     */
    private BigDecimal length;

    /**
     * 场地类别
     */
    private String siteClassification;

    /**
     * 管材
     */
    private String material;

    /**
     * 管道直径
     */
    private BigDecimal diameter;

    /**
     * 设防情况
     */
    private String intensity;

    /**
     * 建造年代
     */
    private Integer year;

    /**
     * 接口形式
     */
    private String joint;

    /**
     * 6度现役震害率
     */
    private BigDecimal disasterRate6;

    /**
     * 7度现役震害率
     */
    private BigDecimal disasterRate7;

    /**
     * 8度现役震害率
     */
    private BigDecimal disasterRate8;

    /**
     * 9度现役震害率
     */
    private BigDecimal disasterRate9;

    /**
     * 10度现役震害率
     */
    private BigDecimal disasterRate10;

    /**
     * 管材型号
     */
    private String materialType;

    /**
     * 弹性模量
     */
    private BigDecimal elasticityModulus;

    /**
     * 屈服极限应力
     */
    private BigDecimal yieldLimitStress;

    /**
     * 强度极限应力
     */
    private BigDecimal strengthLimitStress;

    /**
     * 许用应变
     */
    private BigDecimal permissibleStrain;

    /**
     * 管道壁厚
     */
    private BigDecimal thickness;

    /**
     * 工作压力
     */
    private BigDecimal pressure;

    /**
     * 接口材料
     */
    private String jointy;

    /**
     * 接口许用伸长
     */
    private BigDecimal allowableElongation;

    /**
     * 场地类别
     */
    private String site;

    /**
     * 6度时液化程度
     */
    private String liquefaction6;

    /**
     * 7度时液化程度
     */
    private String liquefaction7;

    /**
     * 8度时液化程度
     */
    private String liquefaction8;

    /**
     * 9度时液化程度
     */
    private String liquefaction9;

    /**
     * 6度时震陷程度
     */
    private String seismicSubsidence6;

    /**
     * 7度时震陷程度
     */
    private String seismicSubsidence7;

    /**
     * 8度时震陷程度
     */
    private String seismicSubsidence8;

    /**
     * 9度时震陷程度
     */
    private String seismicSubsidence9;

    /**
     * 管道埋深
     */
    private BigDecimal depth;

    /**
     * 地面最大速度
     */
    private BigDecimal maxSpeed;

    /**
     * 最大地面加速度
     */
    private BigDecimal maxAccelaration;

    /**
     * 纵波波速
     */
    private BigDecimal longitudinalWaveVelocity;

    /**
     * 横波波速
     */
    private BigDecimal transverseWaveVelocity;

    /**
     * 最大管线应变
     */
    private BigDecimal maxPipelineStrain;

    /**
     * 管道横截面积
     */
    private BigDecimal crossSectionalArea;

    /**
     * 地基系数
     */
    private BigDecimal foundationZCoefficient;

    /**
     * 地震波长
     */
    private BigDecimal earthquakeWavelength;

    /**
     * 地震波入射角
     */
    private BigDecimal earthquakewaveIncidentAngle;

    /**
     * 管材泊桑比
     */
    private BigDecimal poissonsRatio;

    /**
     * l
     */
    private BigDecimal lCos;

    /**
     * 1/1ef/k(2π/l)
     */
    private BigDecimal s;

    /**
     * ep
     */
    private BigDecimal ep;

    /**
     * 最大应力
     */
    private BigDecimal zdyl;

    /**
     * 弯矩段产生的剪力
     */
    private BigDecimal wqdcsdjl;

    /**
     * 弯矩
     */
    private BigDecimal wj;

    /**
     * i=d1/2
     */
    private BigDecimal i;

    /**
     * 土容量
     */
    private BigDecimal soilbulkDensity1;

    /**
     * 弯管段埋藏深度
     */
    private BigDecimal burialDepth;

    /**
     * 土静压系数
     */
    private BigDecimal soilstaticPressureCoefficient;

    /**
     * 管道外经
     */
    private BigDecimal pipeOd;

    /**
     * 管道内径
     */
    private BigDecimal insideDiameter;

    /**
     * t型管埋藏深度
     */
    private BigDecimal tBuriedDepth;

    /**
     * 线膨胀系数
     */
    private BigDecimal linearExpansionCoefficient;

    /**
     * 修正系数(自然升温时土对管的约束系数)
     */
    private BigDecimal correctionFactor;

    /**
     * 温差
     */
    private BigDecimal temperatureDifference;

    /**
     * 管道内压
     */
    private BigDecimal internalPressure;

    /**
     * 曲率有关的修正系数
     */
    private BigDecimal curvature;

    /**
     * 土侧向压力系数
     */
    private BigDecimal soilLateralPressure;

    /**
     * 覆土静压力时土容量
     */
    private BigDecimal soilbulkDensity2;

    /**
     * 土埋深
     */
    private BigDecimal soilBurialDepth;

    /**
     * 准则调整系数1
     */
    private BigDecimal adjustmentCoefficient1;

    /**
     * 准则调整系数2
     */
    private BigDecimal adjustmentCoefficient2;

    /**
     * 地面运动速度
     */
    private BigDecimal groundMotionSpeed;

    /**
     * 面波传播速度
     */
    private BigDecimal surfaceWaveVelocity;

    /**
     * 接口形式折减系数
     */
    private BigDecimal interfaceReductionCoefficient;

    /**
     * 单根管段长
     */
    private BigDecimal singlePipeLength;

    /**
     * 管侧横向土压力系数
     */
    private BigDecimal soilPressure;

    /**
     * 水内压
     */
    private BigDecimal internalWaterPressure;

    /**
     * 简介
     */
    private String note;

    /**
     * i=π*d1  /64 - π*d2/64
     */
    private BigDecimal ipai;

    /**
     * 弯曲段弯曲应力(轴向)
     */
    private BigDecimal wqylZx;

    /**
     * 弯曲段的剪应力（环向）
     */
    private BigDecimal jylHx;

    /**
     * t型接头处产生的剪力q
     */
    private BigDecimal txjtcjyl;

    /**
     * 弯距m
     */
    private BigDecimal wjT;

    /**
     * t型段的正应力(轴向)
     */
    private BigDecimal zylZxT;

    /**
     * t型段的剪应力（环向）
     */
    private BigDecimal jylHxT;

    /**
     * 温度引起的温度应力σt  σt=e*α*k*（t。一t1）
     */
    private BigDecimal wdyl;

    /**
     * δ  管壁厚度（m）
     */
    private BigDecimal wallThickness;

    /**
     * 环向拉应力
     */
    private BigDecimal hxlyl;

    /**
     * 纵向拉应力
     */
    private BigDecimal zxlyl;

    /**
     * 土静压力ps=（1k。）yh/2
     */
    private BigDecimal ps;

    /**
     * 环向压应力σcs = psd/2δ
     */
    private BigDecimal hxyyl;

    /**
     * 纵向压应力σas＝ μσcs
     */
    private BigDecimal zxyyl;

    /**
     * 所有轴向应力之和   σ1
     */
    private BigDecimal allSumZx;

    /**
     * 所有环向应力之和  σ2
     */
    private BigDecimal allSumHx;

    /**
     * 许用应力[σ]  = |σ1- σ2|
     */
    private BigDecimal permissibleTress;

    /**
     * 许用应力[σ]  = |σ1- σ2|修正值
     */
    private BigDecimal permissibleTressCorrect;

    /**
     * 连续焊接破坏状态
     */
    private String lxBreakState;

    /**
     * 连续焊接破坏状态修正值
     */
    private String lxBreakStateCorrect;

    /**
     * l结果 (接口式)
     */
    private BigDecimal result;
    

    /**
     * er
     */
    private BigDecimal er;

    /**
     * et
     */
    private BigDecimal et;

    /**
     * lt
     */
    private BigDecimal lt;

    /**
     * ps
     */
    private BigDecimal jkPs;

    /**
     * es
     */
    private BigDecimal es;

    /**
     * 压缩变形
     */
    private BigDecimal compressDeform;

    /**
     * 拉伸应变
     */
    private BigDecimal tensileStrain;

    /**
     * 拉伸变形
     */
    private BigDecimal strainDeform;

    /**
     * 组合轴向应变量幅值
     */
    private BigDecimal combineAxialStrain;

    /**
     * 组合轴向应变量幅值修正值
     */
    private BigDecimal combineAxialStrainCorrect;

    /**
     * 接口式破坏状态
     */
    private String jkDamage;

    /**
     * 接口式破坏状态修正值
     */
    private String jkDamageCorrect;

    /**
     * L/cos
     */
    private BigDecimal jkLCos;

    /**
     * 删除标记
     */
    private String delFlag;

    /**
     * 主表id
     */
    private String tableId;
    private String geom;
    private String geomText;

    private String createUser;
    private Date createTime;
    private String updateUser;
    private Date updateTime;

    private String versionId;
    private String disasterRate6State;
    private String disasterRate7State;
    private String disasterRate8State;
    private String disasterRate9State;
    private String disasterRate10State;

    private String disasterRate6StateCorrect;
    private String disasterRate7StateCorrect;
    private String disasterRate8StateCorrect;
    private String disasterRate9StateCorrect;
    private String disasterRate10StateCorrect;

    private Integer serialNumber;

    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
    private String extends6;
    private String extends7;
    private String extends8;
    private String extends9;
    private String extends10;


}